sentimental and compassionate person - Spanish English Dictionary